#ifndef MYDIALOG_H
#define MYDIALOG_H

#include <QDialog>
#include <QProgressDialog>

class MyDialog : public QDialog {
    Q_OBJECT

public:
    explicit MyDialog(QWidget* parent = nullptr);

public slots:
    void start();
    void update(int value);
    void finish();

signals:
    void startProgress();
    void updateProgress(int value);
    void finishProgress();

private:
    QProgressDialog* progressDialog_;
};

#endif // MYDIALOG_H
